一个用于从国家中小学智慧教育平台获取电子课本 PDF 文件网址并进行下载的工具,方便用户获取课本内容。
tchMaterial-parser
一个用于从国家中小学智慧教育平台获取电子课本 PDF 文件网址并进行下载的工具,方便用户获取课本内容。
Github地址
https://github.com/happycola233/tchMaterial-parser
下载地址
https://github.com/happycola233/tchMaterial-parser/releases
视频教程
https://www.bilibili.com/video/BV1Eu4y1v7mr/?vd_source=dd369a7bc984f8691b5fa701ea92880b
项目特点
- 1. 支持 Access Token 登录:用户可以手动输入 Access Token,Windows 系统下会存入注册表,下次启动可自动加载。
- 2. 支持批量下载:可以一次输入多个电子课本预览页面网址,批量下载 PDF 课本文件。
- 3. 自动文件命名:程序会自动使用教材名称作为文件名,方便管理下载的课本文件。
- 4. 高 DPI 适配:优化 UI 以适配高分辨率屏幕,避免界面模糊问题。
- 5. 下载进度可视化:实时显示下载进度,支持暂停/恢复操作。
- 6. 跨平台支持:支持 Windows、Linux、macOS 等操作系统(需要图形界面)。
使用方法
- • 将电子课本的预览页面网址粘贴到程序文本框中,支持多个 URL(每行一个)。
- • 示例网址格式:
https://basic.smartedu.cn/tchMaterial/detail?contentType=assets_document&contentId=XXXXXX&catalogType=tchMaterial&subCatalog=tchMaterial
- • 用户需访问 国家中小学智慧教育平台 并登录账号。
- • 打开开发者工具(F12 或 Ctrl+Shift+I),选择“控制台(Console)”。
- • 在控制台粘贴特定代码获取 Access Token,并将其复制到程序中保存。
- • 注意:Access Token 可能会过期,若下载失败提示“401 Unauthorized”,需重新获取并设置新的 Token。
- • 点击“下载”按钮,程序将自动解析并下载 PDF 课本。
- • 支持批量下载,所有 PDF 文件会自动按课本名称命名并保存在选定目录中。
本资源收集于网络,只做学习和交流使用,版权归原作者所有。请购买正版授权并合法使用。若侵犯到您的权益,请联系我们删除。原文链接